TenWebOptimizer\OptimizerSettings B

Total Complexity 91
Dependencies 9
Dependents 2
Total lines 743
Lines of code 314
Logical lines of code 157
Comment lines 11
Methods 19
Properties 4

Methods 19

Method Rating Maintainability Complexity Lines of code
set_settings()
A
49 10 30
update_setting()
A
49 9 29
get_settings()
A
55 9 20
change_htaccess_webp_delivery()
A
44 6 59
init_settings()
A
52 8 23
maybe_change_webp_delivery()
A
53 8 22
set_default_settings()
A
57 8 16
change_nginx_webp_delivery()
S
50 7 29
sync_configs_with_plugin_state()
S
53 7 24
import_settings()
S
56 6 17
maybe_clear_cache()
S
72 3 5
export_settings()
S
61 2 13
get_instance()
S
72 2 6
__construct()
S
83 1 3
removeTestMode()
S
77 1 4
set_critical_defaults()
S
75 1 4
getTestMode()
S
79 1 3
setTestMode()
S
75 1 4
get_default_setting()
S
80 1 3